This is a film of “Greek-Egyptian cooperation”, filmed in the Cairo studios of an Italian-Egyptian director, because it wasn’t possible to make talkie films in Greece at the time. It is the stor...